package com.contest.entity;

import com.baomidou.mybatisplus.annotations.TableId;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;

/**
 * @author yfl
 * @email 617823298@qq.com
 * @date 2018-01-15 16:49:32
 */
@TableName("merchant_info")
public class MerchantInfo extends Model<MerchantInfo> implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId("fd_id")
    private String fdId;
    //代理商名称
    @TableField("fd_name")
    private String fdName;
    //登录账号
    @TableField("fd_login_name")
    private String fdLoginName;
    //登录密码
    @TableField("fd_login_pwd")
    private String fdLoginPwd;
    //手机号
    @TableField("fd_mobile")
    private String fdMobile;
    //0:固定额度,1:总额度
    @TableField("fd_type")
    private Integer fdType;
    //代理金额
    @TableField("fd_amount")
    private BigDecimal fdAmount;
    //余额
    @TableField("fd_over")
    private BigDecimal fdOver;
    //0:禁用,1:启用
    @TableField("fd_status")
    private Integer fdStatus;
    @TableField("fd_created_time")
    private String fdCreatedTime;

    @TableField("fd_my_code")
    private String fdMyCode;

    public String getFdMyCode() {
        return fdMyCode;
    }

    public void setFdMyCode(String fdMyCode) {
        this.fdMyCode = fdMyCode;
    }

    /**
     * 设置：
     */
    public void setFdId(String fdId) {
        this.fdId = fdId;
    }

    /**
     * 获取：
     */
    public String getFdId() {
        return fdId;
    }

    /**
     * 设置：代理商名称
     */
    public void setFdName(String fdName) {
        this.fdName = fdName;
    }

    /**
     * 获取：代理商名称
     */
    public String getFdName() {
        return fdName;
    }

    /**
     * 设置：登录账号
     */
    public void setFdLoginName(String fdLoginName) {
        this.fdLoginName = fdLoginName;
    }

    /**
     * 获取：登录账号
     */
    public String getFdLoginName() {
        return fdLoginName;
    }

    /**
     * 设置：登录密码
     */
    public void setFdLoginPwd(String fdLoginPwd) {
        this.fdLoginPwd = fdLoginPwd;
    }

    /**
     * 获取：登录密码
     */
    public String getFdLoginPwd() {
        return fdLoginPwd;
    }

    /**
     * 设置：手机号
     */
    public void setFdMobile(String fdMobile) {
        this.fdMobile = fdMobile;
    }

    /**
     * 获取：手机号
     */
    public String getFdMobile() {
        return fdMobile;
    }

    /**
     * 设置：0:固定额度,1:总额度
     */
    public void setFdType(Integer fdType) {
        this.fdType = fdType;
    }

    /**
     * 获取：0:固定额度,1:总额度
     */
    public Integer getFdType() {
        return fdType;
    }

    /**
     * 设置：代理金额
     */
    public void setFdAmount(BigDecimal fdAmount) {
        this.fdAmount = fdAmount;
    }

    /**
     * 获取：代理金额
     */
    public BigDecimal getFdAmount() {
        return fdAmount;
    }

    /**
     * 设置：余额
     */
    public void setFdOver(BigDecimal fdOver) {
        this.fdOver = fdOver;
    }

    /**
     * 获取：余额
     */
    public BigDecimal getFdOver() {
        return fdOver;
    }

    /**
     * 设置：0:禁用,1:启用
     */
    public void setFdStatus(Integer fdStatus) {
        this.fdStatus = fdStatus;
    }

    /**
     * 获取：0:禁用,1:启用
     */
    public Integer getFdStatus() {
        return fdStatus;
    }

    public String getFdCreatedTime() {
        return fdCreatedTime;
    }

    public void setFdCreatedTime(String fdCreatedTime) {
        this.fdCreatedTime = fdCreatedTime;
    }

    @Override
    protected Serializable pkVal() {
        return this.fdId;
    }
}
